Sea Anchor — synonyms, definition

1. sea anchor (Noun)

1 synonym
drogue
1 definition

sea anchor (Noun) — Restraint consisting of a canvas covered frame that floats behind a vessel; prevents drifting or maintains the heading into a wind.

2 types of
constraint restraint
1 part of
ship